Skip to main content

API e nova estrutura para regra vacinal

šŸ“Œ O que mudou?​

Implementamos uma nova estrutura e uma API dedicada para gerenciar as regras vacinais de forma dinâmica. Agora, as atualizações das regras vacinais não dependem mais de modificações no sistema, permitindo que todas as informações sejam disponibilizadas de maneira rÔpida e automatizada para os clientes. A estrutura foi projetada para armazenar as regras vacinais, incluindo detalhes como descrição, imunobiológicos, estratégias, doses, faixas etÔrias e status de ativação, entre outros. Além disso, criamos endpoints específicos para verificar atualizações, incluir e remover regras vacinais.

Telas que foram removidas do sistema:​

  • Cadastros > Vacinas > Doses (e-SUS)

  • Cadastros > Vacinas > Doses de Vacinas (RNDS - faixa etĆ”ria)

  • Cadastros > Vacinas > Grupos de Imunização

  • Cadastros > Vacinas > EstratĆ©gia

  • Cadastros > Vacinas > PNI - EstratĆ©gia

  • Cadastros > Vacinas > Importar Doses (RNDS)

Telas que tiveram alguma alteração:​

  • Cadastros > Vacinas > Vacinas [Refeito 100%]

  • Movimentos > Vacinas > AplicaƧƵes de Vacinas [Refeito 100%]

  • Movimentos > Vacinas > Carteira de Vacinação [Ajustes]

  • Movimentos > Vacinas > Campanha de Vacinação > Aplicação de vacinas em campanha [Ajustes]

  • Relatórios > Vacinas > Todos [Alguns relatórios foram refeitos 100% outros somente Ajustes]

  • ProntuĆ”rio Eletronico > Atender > Seção Vacinas > Aplicação de vacina e Carteira [Ajustes]

āœ… BenefĆ­cios:

- Dinamismo e Agilidade: As regras vacinais podem ser atualizadas em tempo real, sem a necessidade de intervenƧƵes manuais ou atualizaƧƵes do sistema. Isso garante que os clientes tenham acesso imediato Ơs informaƧƵes mais recentes.

- Padronização e Organização: A nova estrutura permite uma gestão centralizada e padronizada das regras vacinais, facilitando a inclusão, remoção e consulta de dados.

- Escalabilidade: A API foi desenvolvida para suportar a inclusão ou remoção de uma ou múltiplas regras simultaneamente, atendendo às necessidades de todos os clientes de forma eficiente.

- Transparência e Comunicação: Com os endpoints criados, os clientes podem verificar se hÔ atualizações disponíveis e receber códigos de status claros (como RV000 para "sem atualizações" e RV200 para "atualizações disponíveis"), garantindo uma comunicação clara e eficaz.

- Acesso Universal: A estrutura e a API estão disponíveis para todos os clientes do sistema g-mus, garantindo que todos tenham acesso igualitÔrio às atualizações.

šŸ“ Locais Impactados:

  • Tela de Cadastro de Vacinas (Cadastro>Vacina>Vacinas)
  • Tela de Aplicação - (Movimentos>Vacinas>Aplicação de Vacinas)
  • ProntuĆ”rio - Aplicação de vacinas
  • GestĆ£o de Dados: A nova estrutura impacta diretamente a gestĆ£o de dados relacionados Ć s regras vacinais, tornando-a mais organizada e eficiente.

šŸ“ Justificativas:

Essa atualização representa um grande avanço para o nosso sistema, trazendo mais praticidade, rapidez e confiabilidade para todos os envolvidos. Com a nova estrutura e a API dedicada, garantimos que nossos clientes estejam sempre atualizados com as informações mais recentes, sem a necessidade de intervenções manuais ou espera por atualizações do sistema.